card punch buffer - Turkish English Dictionary